學會 Objective-C 的 24 堂課, 3/e (針對 XCode 5.x 與 iOS 7 全新改版)

學會 Objective-C 的 24 堂課, 3/e (針對 XCode 5.x 與 iOS 7 全新改版)

作者: 蔡明志
出版社: 碁峰資訊
出版在: 2014-06-02
ISBN-13: 9789863470984
ISBN-10: 9863470988
總頁數: 432 頁




內容描述


<內容特色>
內容針對XCode 5.x與iOS 7全新改版!
iOS開發完全升級,就從這裡開始24堂課教您學會Objective-C 成為最夯的iPhone與iPad軟體設計師
基礎篇 講述變數與資料型態,輸出與輸入,運算子,迴圈敘述,選擇敘述,函式,陣列,指標,結構,前端處理指令,數學函式及其它等等。這些都是程式語言的基本概念,若學通了,再學其它程式語言相信一定也會很簡單。
物件導向程式設計篇 為什麼要使用物件導向程式設計(Object Oriented Programming, OOP)的方式來撰寫程式呢? 最大的好處是適用於開發大系統且維護容易,因而可節省開發與維護成本。這有賴於物件導向程式設計的三大特性:封裝、繼承、多型;本篇將詳述之。
基礎框架篇 何謂框架(framework)? 簡單的說是由一群類別(classes)與方法(methods)的集合,方便開發者開發應用系統之用。Mac OS X提供了大約80幾個框架,使用者可上網查閱。此處我們僅說明基礎框架(Foundation framework)、應用套件框架(Application kit framework)及使用者介面套件框架(UI kit framework)這三種框架。
iPhone程式設計篇 包含五個簡易的iPhone程式實作:按鈕互動實作、圖片與按鈕互動實作、文字輸入與顯示實作、開關與滑桿實作、簡易計算器實作。
初學者依本書內容按部就班學習,相信一定會有所收穫,迫不及待地想撰寫第一支iPhone的應用程式。

<章節目錄>
PART 1 基礎篇chapter 01 從一簡單的範例談起chapter 02 變數與資料型態chapter 03 輸出與輸入chapter 04 運算子chapter 05 迴圈敘述chapter 06 選擇敘述chapter 07 函式與儲存類別chapter 08 陣列chapter 09 指標chapter 10 結構chapter 11 前端處理程式chapter 12 數學函式及其他
PART 2 物件導向程式設計篇chapter 13 封裝chapter 14 @property 與 @synthesizechapter 15 繼承chapter 16 多型chapter 17 類目與協定chapter 18 例外處理
PART 3 基礎框架篇chapter 19 數值、字串與集合的物件chapter 20 檔案輸入與輸出chapter 21 記憶體管理chapter 22 複製物件chapter 23 歸檔
PART 4 iPhone 程式設計篇chapter 24 iPhone 範例程式設計
appendix A ASCII 字元碼appendix B 運算子的運算優先順序及其結合性index




相關書籍

iOS 安全防護 (Hacking and Securing iOS Applications: Stealing Data, Hijacking Software, and How to Prevent It)

作者 Jonathan Zdziarski 陳佳新 譯

2014-06-02

Google Android 設計招式之美

作者 高煥堂

2014-06-02

Android應用開發基礎:基於Android 4.2、任務驅動式(第2版)

作者 余永佳;解志君

2014-06-02